package com.woniuxy.infrastructure.service;

import com.woniuxy.infrastructure.pojo.MeterReading;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;

/**
* @author yolo
* @description 针对表【meter_reading(物业抄表记录)】的数据库操作Service
* @createDate 2025-07-15 18:00:14
*/
public interface MeterReadingService extends IService<MeterReading> {
    
    /**
     * 根据条件查询抄表记录
     * @param meterReading 查询条件
     * @return 抄表记录列表
     */
    List<MeterReading> query(MeterReading meterReading);

    /**
     * 查询所有抄表记录
     * @return 所有抄表记录列表
     */
    List<MeterReading> queryAll();

    /**
     * 添加抄表记录
     * @param meterReading 抄表记录对象
     * @return 是否添加成功
     */
    boolean addMeterReading(MeterReading meterReading);

    List<MeterReading> payList();

    List<MeterReading> paidList();


    String pay();
}
